#include <stdio.h>
#include "bootloader.h"
#include "kernel.h"
#include "memory.h"
#include "keyboard.h"
#include "screen.h"
#include "utils.h"

// 主函数
int main() {
    // 初始化引导加载程序
    init_bootloader();
    
    // 加载内核
    load_kernel();
    
    // 初始化内存管理
    init_memory();
    
    // 初始化键盘驱动
    init_keyboard();
    
    // 初始化屏幕
    init_screen();
    
    // 启动操作系统
    start_kernel();
    
    return 0;
}